put behind oneself - Français Anglais Dictionnaire